Github 2020 年度报告,值得一看 -「编程杂感」第 5 期
我想尽可能每周都分享一篇 「编程杂感」, 分享自己在这一周的思考和碰到的比较有趣的东西。每个周末思考 「编程杂感」 要分享的内容,对我来说是一件非常有意义的事情。如果我分享的内容,对你也有帮助或者启发的话,那就更有意义了。😁
另外,分享的内容,我不太想局限在编程领域。编程不是一个程序员的全部,还有其他很有意思的东西等待我们发现。
今天更新比较晚,因为我去大姐家里看小孩了。已经出生 40 多天了,可爱的不行!作为舅舅,我在小孩出生那天就给他买了贼多玩具。
中午吃完饭,下午我们就开始玩桌游,烧脑的不行,表示脑子不够用了~
不说废话了,正文来袭!主要内容如下,小伙伴们可以选择自己比较感兴趣的部分阅读。
Github2020 报告,值得一看 怎样让大脑保持最佳的状态? 现代拟物风格生成器 一个帮你打造一个科幻风格终端的神器 计算机学习路上有哪些圣经级别的书? 为什么中国开发不出流行的编程语言?
Github2020 报告,值得一看
接近年底的时候, Github 发布了 3 份年度报告。报告的地址:https://octoverse.github.com/ 。
从这份报告中, 我看到了几个比较有意思的点。
1,有更多人都集中在周末开源代码。
下面这张图还表明咱们周一的开发时间最少的,毕竟周一各种会议啥的,而且,自己还要缓冲一下。
2,开发者的活跃度相比于去年有一个比较大的提升,说明越来越的程序员开始拥抱开源。
怎样让大脑保持最佳的状态?
最近总是感觉自己思考问题速度变慢。我不禁在想:“难道是我熬夜多了?还是年龄上来了?”。
那怎样才能让大脑保持比较健康的状态工作呢?
我遇到了生命时报的这篇文章:《42 位中外权威专家共同推荐:怎样让大脑保持最佳状态》。下面是我对这一篇文章的总结。
现代拟物风格生成器
New(新)+skeuomorphism(拟物化)= Neumorphism(现代拟物风格)。
现代拟物风格是我个人比较喜欢的一种 UI 设计风格。下图就是这种风格设计的 App。
Neumorphism 这个网站就是一个比较实用的现代拟物风格生成器。你无需借助 PS 或者 Ai,只需要通过傻瓜式的操作就能轻松生成拟物风格的 UI。并且,可以直接复制其 CSS 代码。
网站地址:https://neumorphism.io/
一个帮你打造一个科幻风格终端的神器
如果你也是科幻电影迷,想要让自己的终端变得更加极客。就像下面 👇 这样。
你可以试试 edex-ui 这个开源项目。
过这个开源项目你可以非常简单地搭建一个科幻风格的终端仿真器,这个模拟器的外观和感觉都像科幻计算机界面一样。挺适合用来装逼的。
项目更多介绍以及具体使用方法请看:《这款开源免费的软件绝了!1 分钟即可打造了一个科幻风格的终端》 。
计算机学习路上有哪些圣经级别的书?
Github 上一个非常火的仓库收录了很多免费的中文编程书籍。任!何!编!程!类!的!电!子!书!文!档!都!有!,不管你是懒得买厚厚的纸质书,还是想要在买纸质书之前先速览一遍内容,都可以直接到这个仓库里来搜索!
到目前为止,这个仓库在 GitHub 上已经有了 72.4k 的 star,自创建以来备受青睐,已经有了数百位贡献者来分享他们的电子书。
项目地址:https://github.com/justjavac/free-programming-books-zh_CN
更多介绍:《计算机学习路上有哪些圣经级别的书?》 。
为什么中国开发不出流行的编程语言?
这是知乎的一个问题,看到之后比较感兴趣,就简单发表了一下自己的看法。
我个人觉得存在下面几点原因:
国内的公司和机构觉得这事没啥任何意义。这种基础研究,国外做的比较多点。另外,假如你设计的编程语言连语言特性上都比不上其他已经存在的语言,你特么不是闲的蛋疼。当然了,个人娱乐一下没啥问题。 国内确实缺少能够真正设计出一门不错的编程语言的人才。你看看国外设计编程语言的那些大佬, 好像连一个华裔都没有吧!历史原因。相信未来会变好吧! 一个编程语言的流行,不单单是语言本身要优秀,还要有一个杀手锏级别的应用才可以,比如 Spring 之于 Java 那就是杀手锏级别的应用,再比如 Docker/K8S 之于 Go。并且,编程语言背后的公司也很重要。举个例子:C# 也是非常优秀的编程语言,语言特性上面也是领先于 Java 的。像 Lambda、类型推演这些特性早早就落户 C# 了。不过,C#命运不太好,发展关键期那会微软出于下沉期,导致很多人选择了 Java。
后记
我也不知道这篇文章错别字多不多,就这样吧,感觉还有点累,眼睛也非常不舒服。
准备刷一会视频就睡觉了 😴,幸福的周末又过完了,难受呀!
小伙伴们也早点睡啊!笔芯~